package com.lecture.hibernate.pojo;

/**
 * AbstractDebateGroupStudent entity provides the base persistence definition of
 * the DebateGroupStudent entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractDebateGroupStudent implements
		java.io.Serializable {

	// Fields

	private Integer dgsId;
	private DebateGroup debateGroup;
	private Student student;
	private String dgsRemark;

	// Constructors

	/** default constructor */
	public AbstractDebateGroupStudent() {
	}

	/** full constructor */
	public AbstractDebateGroupStudent(DebateGroup debateGroup, Student student,
			String dgsRemark) {
		this.debateGroup = debateGroup;
		this.student = student;
		this.dgsRemark = dgsRemark;
	}

	// Property accessors

	public Integer getDgsId() {
		return this.dgsId;
	}

	public void setDgsId(Integer dgsId) {
		this.dgsId = dgsId;
	}

	public DebateGroup getDebateGroup() {
		return this.debateGroup;
	}

	public void setDebateGroup(DebateGroup debateGroup) {
		this.debateGroup = debateGroup;
	}

	public Student getStudent() {
		return this.student;
	}

	public void setStudent(Student student) {
		this.student = student;
	}

	public String getDgsRemark() {
		return this.dgsRemark;
	}

	public void setDgsRemark(String dgsRemark) {
		this.dgsRemark = dgsRemark;
	}

}